home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 19
/
CD_ASCQ_19_010295.iso
/
dos
/
prg
/
pas
/
swag
/
faq.swg
/
0032_Arrays in BASM.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1994-11-30
|
651b
|
29 lines
{
ldeboer@cougar.multiline.com.au (Leon DeBoer)
{
: At first I had a problem with tp7's inline assemble: I had an
: array[0..4] of word in my unit, and I wanted to access it's elements
: from inline assemble. I got it working like this
Try
}
Asm
MOV AX, SEG MyArray; { Segment of array }
MOV DS, AX;
MOV SI, OFFSET MyArray;
MOV AX, DS:[SI]+0; {Element 0 in array }
MOV AX, DS:[SI]+2; { Element 1 in array etc }
End;
{
Note from SWAG Team:
From now on, all ASM/TASM/BASM Specific info (that don't fit in any
other category), will be placed in FAQ.SWG instead of MISC.FAQ
- Kerry
}